Release 10.1A: OpenEdge Development:
Internationalizing Applications
New and modified keywords
This section describes inputting Unicode codepoints in 4GL code, in support of supplementary characters.
To input Unicode scalar codepoints in plane 0 (U+0000 to U+FFFF), use this syntax:
XXXXA 4-digit, case-insensitive hex digit.
To input Unicode scalar codepoints in planes 0 – 16 (U+0000 to U+10FFFF), use this syntax:
XXXXXXA 6-digit, case-insensitive hex digit.
When the 4GL code is parsed, this character value is converted from Unicode to
-cpinternal. If the character is not a valid character in-cpinternal, the entire escaped string is passed through. For example, if-cpinternalis 1252, ~u4E00 is passed to the 4GL as is.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |